present something to one’s taste - Allemand Anglais Dictionnaire